trap rock - German English Dictionary